import os
import cv2.cv as cv
import datetime

timestamp = datetime.datetime.now()
ruta = ''
loggearActivado = False
cont = 0

def activarLog():
    global loggearActivado
    global cont
    global ruta
    cont = 1
    loggearActivado = True
    ruta = 'logs/' + str(timestamp) + '/'
    #ruta = os.getcwd() + '/logs/' + str(timestamp) + '/'
    ruta = ruta.replace('\\', '/')
    ruta = ruta.replace(':', '')
    ruta = ruta.replace(' ', '')
    ruta = ruta.replace('-', '')
    ruta = ruta.replace('.', '')
    os.makedirs(ruta)
    print 'ruta: ' + ruta
    
def desactivarLog():
    global loggearActivado
    loggearActivado = False
        
def hayLog():
    return loggearActivado

def loggear(nombreArchivo, imagen):
    global cont
    if loggearActivado:
        arch = ruta + str(cont) + ' - ' + nombreArchivo + '.jpg'
        cv.SaveImage(arch, imagen)
        cont = cont + 1
